• word of the day

    micromeria chamissonis

    micromeria chamissonis - Dictionary definition and meaning for word micromeria chamissonis

    Definition
    (noun) trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally
Download our Mobile App Today
Receive our word of the day
on Whatsapp